Test Sets

A test set is a subset of test cases. Test sets are specified in the Test Set Definition dialog. Select Execution|Test Set Definition, or press Ctrl+F9, or click Open test set definition dialog to open the dialog.

Test Set Definition dialog

The following icons can be used to add, group, delete or duplicate test sets. Multiple test sets can be duplicated and arranged simultaneously by using multiple selection.

adds a new test set
adds a new test set group
deletes the selected test set/test set group
duplicates the selected test set/test set group
moves the selected test set/test set group up
moves the selected test set/test set group down
generates test case based on recent test results

Test sets can be arranged in test set groups. Test sets in test set groups can have the same name as a test set outside this test set group.

If you use command line options to specify a test set to be used by the execution configuration, the test set name must be unique, see Build plug-in.
If an empty test set is used for an execution configuration, i.e. no test cases are selected in the test set, then only a warning appears and a message is displayed in the Build Progress dialog.

Condition

To restrict the number of test cases conditional expressions can be used, see Test Sets using Conditional Expressions.

Requirement set

Test sets can be selected based on a requirements set; test cases that are not linked to any requirement of the selected requirements set can be suppressed, see Test Sets based on Requirement Sets.

Multiple selection of test sets is possible. Then, the view switches from a test set folder structure to a test set overview matrix, see Test Set - Overview Matrix. For more information about the export and import of test sets, see Test Set - Export and Import.